{* Template Consultar Noticias *}
<h2>Noticias</h2>

<script type="text/javascript">
{literal}
function mostrarComentarios(id) {
	var comentarios = document.getElementById(id);
	if(comentarios.className == undefined || comentarios.className == "comentarioHidden") {
		comentarios.className = "";
	} else {
		comentarios.className = "comentarioHidden";
	}
}
{/literal}
</script>

<div id="consultarNoticias">
	{foreach from=$noticias item="unaNoticia"}
	{if $unaNoticia->getPublica() or $user->isRegistered()}
		<span class="tituloNoticia">{$unaNoticia->getTitulo()|escape}</span>
		<span class="autorNoticia">Publicada el {$unaNoticia->getFecha()|date_format:"%e %b, %Y %H:%M:%S"}</span>
		<label>Categor&iacute;a: </label>{$unaNoticia->getCategoria()|escape}<br />
		<p id="contenido">{$unaNoticia->getContenido()|escape}</p>
		<span class="mostrarComentarios"
			onclick="javascript:mostrarComentarios('comentarios_{$unaNoticia->getIdNoticia()}')">
			Ver comentarios ({$unaNoticia->getCantidadComentarios()})
		</span>	
		<div id="comentarios_{$unaNoticia->getIdNoticia()}" class="comentarioHidden">
		{foreach from=$unaNoticia->getComentarios() item=unComentario}
			<table class="comentario">
				<tr>
					<td class="autorComentario">Comentado el {$unComentario->getFecha()|date_format:"%e %b, %Y %H:%M:%S"|escape} por {$unComentario->getAutor()|escape}</td>
				</tr>
				<tr>
					<td>{$unComentario->getContenido()|escape}</td>
				</tr>
			</table>
		{/foreach}
		</div>
		{if $user->isRegistered()}
			<form id="agregarComentario" name="agregarComentario" method="post" action="index.php?p=agregarComentarios">
				<input name="idNoticia" type="hidden" value="{$unaNoticia->getIdNoticia()}" />
				<input name="enviar" type="submit" value="Agregar comentario" />
			</form>
		{/if}
		{if $user->isAdmin()}
			<form id="modificarNoticia" name="modificarNoticia" method="post" action="index.php?p=actionModificarNoticia">
				<input name="idNoticia" type="hidden" value="{$unaNoticia->getIdNoticia()}" />
				<input name="enviar" type="submit" value="Modificar noticia" />
			</form>
			<form id="eliminarNoticia" name="eliminarNoticia" method="post" action="index.php?p=actionEliminarNoticia">
				<input name="idNoticia" type="hidden" value="{$unaNoticia->getIdNoticia()}" />
				<input name="enviar" type="submit" value="Eliminar noticia" />
			</form>
		{/if}
		<div class="noticiaSeparator">&nbsp;</div>
	{/if}
	{foreachelse}
		<span>No hay noticias para mostrar.</span>
	{/foreach}
</div>
